#include <stdio.h>


/**
 * 1.fgets()
 * 
 * 
 * */


int main(int argc, char const *argv[])
{
    char buf[10];
    //从stdin(代表标准输入,键盘),读取内容
    //如果输入的内容如果大于sizeof(buf)-1,只取sizeof(buf)-1,放在buf数组中
    //会把换行符也读进去
    fgets(buf,sizeof(buf),stdin);

    printf("buf = #%s#\n",buf);


    return 0;
}


/**
 * 1.gets()函数,已经弃用
 * 2.函数可以允许有空格,不进行越界检查
 * 
 * */

int main02(int argc, char const *argv[])
{
    char buf[100];
    gets(buf);
    printf("buf==%s\n",buf);
    return 0;
}


/**
 * 1.不要&,默认以空格分开
 * 2.scanf()函数使用
 * */
int main01(int argc, char const *argv[])
{
    char buf[100] = {0};
    printf("请输入字符串:");
    scanf("%s",buf);
    printf("buf=%s\n",buf);

    char tem[100] = {0};
    printf("请输入字符串:");
    scanf("%s",tem);
    printf("tem=%s\n",tem);

    return 0;
}
